David KalivodaDavid Kalivoda
Nine Empty Pages and a Refusal to Invent: The Quiet Quality Check Behind Every Tennis AnalysisA June morning in Melbourne, frost still sitting on the empty seats of...
Pulisic and the Land Between the Lines: Adani Opens a Tactical Debate at AC MilanPulisic and the Land Between the Lines: Adani Opens a Tactical Debate at AC...
The Data Void: Where Vietnamese Football Tactical Analysis Restarts From ZeroThree in the morning in Nha Trang. On screen is a spreadsheet with sixty-four...
The Channel Behind the Full-Back: Where Knockout Matches Are DecidedOn the night of June 16, 2026, the stands in Kaliningrad were still warm with...
Khoa Ngo's Late Call-Up: The Geometry of Vietnam's Midfield and Three Matches in Seven DaysOn 19 September, less than a day after the Vietnam Football Federation...
The Invoice of Feet: World Cup 2026 and the Price of ExpansionDallas, noon on 22 June 2026. The turf temperature at AT&T Stadium was measur...
When Tactics Die on the Pitch: Lessons from Classic Tactical FailuresWhen Tactics Die on the Pitch: Lessons from Classic Tactical Failures Footbal...
A Football Label on the Wrong Record: The Cost of an Un sourced File in the Transfer FeedOn a Tuesday night in London, the phone on my desk buzzed at 1:12 in the...
Green Golf: When the Shot Transcends the Limits of the FairwayThe 18th hole at a Brisbane golf course on Saturday morning had no crowd at...
Serie A achieves unprecedented feat: No penalties in first two matchdaysImagine, in the first two matchdays of the new Serie A season, no penalties...
When Data Falls Silent: Lessons on Honesty in Vietnamese Sports AnalysisIn the last three V.League matches, I noticed something strange: the statisti...
LVM 2026: When the Broadcaster Owns the LeagueOn 25 September 2026 in Jakarta, the organisers of Liga Voli Mahasiswa (LVM)...
Laos vs Brunei at the 2026 ASEAN Cup: Opening-Match Analysis, Data Gaps and the Real Value of Two TeamsFour Matches, One Metric, and a Hard Habit to Break Across the last four...
The Silent Crisis at T1: 102 Commercial Days, CEO Contract, and the Truth Behind the AllegationsHook: The number 102 days – a starting gun for a wave of protests In August...
Thailand adds Beckham's former coach to staff: The fitness puzzle and pressure from VietnamOn September 15, 2026, the Football Association of Thailand (FAT) surprisingl...
Indian Contingent at China Masters 2026: Srikanth’s Resurgence, Satwik-Chirag March OnThe China Masters 2026 – a BWF World Tour Super 750 event – witnessed...
Lyon 2-1 Nice: Abdelmonem, the Red Card and the Top-of-Table SignalAt minute 70, with Lyon leading 2-1, Kaito Nakamura came off the bench and...
Analysis: Insufficient Information to Create a Pure Vietnamese Sports ArticleNo information was provided to create a pure Vietnamese sports article of 137...
Meta, Patches and Money Flow: The 2026 Esports Season Through a Data TableSaturday night, 3:17 AM Seoul time. The match had ended four hours earlier, b...
PSG vs Barcelona: Flick’s 100th Win and the Rhythm Beyond the Stat SheetThe 7.8% draw rate is where I stopped longest when reading the pre-match...
